package lu.med.praxiswahl.wahlumed.service.beans.serviceinterface;

import java.util.*;

/**
*
* @author Patrick kendzo
* Email: pkendzo@msn.com
*/
public interface ConcurrencyBufferServiceInt {
	
	/* Sperre den als Parameter eingegebene matricule.
	 * Ein anderer Nutzer hat auf diesen matricule (bzw. den Datensatz) 
	 * kein Zugriff mehr. Dies solange es nicht freigegeben wurde. 
	 */
	public void lock_TBL_Row(String matricule);

	/* Entsperrt den als Parameter eingegebene matricule */
	public void unlock_TBL_Row(String matricule);
	
	public List<Object> getBufferContent();
	
	public boolean isLocked(String matricule);
}
